# 案例：一共吃5个苹果，“吃苹果”是重复动作
# 情况一：吃的过程中，吃完第三个吃饱了，则不需要再吃第4个和第五个苹果，即吃苹果的动作停止

# 1. 定义计数器，记录当前吃的苹果序号
num = 1

# 2. 设置while循环条件：当num小于等于5时，持续循环吃苹果
while num <= 5:
    # 3. 编写循环代码：打印当前吃的是第几个苹果
    print(f"吃了第{num}个苹果")

    # 判断是否吃饱：当吃到第3个苹果时，触发“吃饱”逻辑
    if num == 3:
        print("吃饱了，后面的不吃了")
        break  # 当满足条件时，提前结束整个循环，不再执行后续的苹果食用

    # 4. 修改计数器：每次循环后苹果序号加1
    num += 1

# 总结：
# break的作用：在循环中，当某个条件成立时，可以提前结束整个循环，不再执行循环内后续的代码和剩余的循环次数
# 代码逻辑：先执行“吃苹果”的动作，再判断是否吃饱，若吃饱则用break终止循环，确保“吃完第三个”后才触发停止逻辑